frmCallHelp Sample VBHelp Application Form3/ Label0 Help #1: Label3 Help #4 Label1 Help #2 Label4 Help #5 Label2 Help #3 Label5 Help #6 cmdEndApp Command1_Click Text2_Change Text2_KeyPress KeyAscii Form_Click Frame Text28 LENGTH START Text1 HelpForm8 HelpText FrameNbr_Change( FrameNbr_KeyPress @ Form_LoadK cmdEndApp_Click lblFrame_Clickj txtFrameNbr_Change txtFrameNbr_KeyPress frmHelpU txtHelp txtFrameNbr Form_Unload Cancel Firstx frmCallHelp Caption txtFrameNbr_KeyDown KeyCode Shift Form_KeyPress$ Form_KeyDownH Form_KeyUp FileProcNbre txtFrameNbr_KeyUpy txt4_Change txt1_Change Label1_Click Key_F1 CallHelp txt1_KeyPress GetHelp\ txt1_KeyDown@ InitHelp& CloseHelp txta7 txt2_Change txt1_GotFocus txt1_DragOverW Source State txt1_DragDrop txt2_KeyDown txt3_Change txt3_KeyPress txt3_KeyDowng txt4_KeyDown txt5_Change txt5_KeyDown6 txt6_Change txt6_KeyDown Txt6H Form_MouseDownq Button Left_Button Right_Button Unload' frmhelp_GetHelp FrameNbr txtFrame txtTopicNbr program change current directory cmdEndApp_Click Form_Unload txt1_KeyDown Form_Load If you store the program in a directory other than \VB and run the program in VB, you need to change your current directory using the ChDir command to that directory so CallHelp can find the help files. 'ChDir "Your directory name here" txt2_KeyDown txt3_KeyDown txt4_KeyDown txt5_KeyDown txt6_KeyDown Form_MouseDown